<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui">

    <ui:composition template="../../template.xhtml">

        <ui:define name="title">
            <h:outputText value="#{myBundle.AppName}"></h:outputText>
        </ui:define>

        <ui:define name="body" >
            
            <p:commandButton value="Imprimir" type="button" icon="ui-icon-print">  
                <p:printer target="detalle_candidato"/>  
            </p:commandButton><br/><br/>
            
            <p:panel id="detalle_candidato" header="Detalle de Candidato" style="width: 90%;margin:0 auto;">
                <h:form id="fanelgc">                
                    <p:panelGrid style="margin:0 auto;">                    
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Nombres:"/></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.nombres}"/>                                                                          
                            </p:column>
                            <p:column styleClass="tdlavel"><h:outputText value="Apellidos:" /> </p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.apellidos}"/>                                                                          
                            </p:column>                    
                        </p:row>  
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Fecha de nacimiento:"/></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.natalicio}">
                                    <f:convertDateTime pattern="dd/MM/yyyy" />
                                </p:outputLabel>                                                                          
                            </p:column>
                            <p:column styleClass="tdlavel"><h:outputText value="Genero:"/></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.genero}"/>                                                                          
                            </p:column>                    
                        </p:row>   
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Estado Civil:"/></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.idEstadoCiv.nombre}"/>                                                   
                            </p:column>
                            <p:column styleClass="tdlavel"><h:outputText value="Extrangero:"/></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.esExtranjero}"/>                          
                            </p:column>                     
                        </p:row>                 
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Dirección:"/></p:column>
                            <p:column colspan="3">
                                <p:outputLabel value="#{postulacionEmpresalMB.direccion.referencia}"/>                                                
                            </p:column>
                        </p:row>
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Telefono:" /> </p:column>
                            <p:column colspan="3">
                                <p:outputLabel value="#{postulacionEmpresalMB.telefono.valor}"/>                          
                            </p:column>                    
                        </p:row>                
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Email:"/></p:column>
                            <p:column colspan="3">
                                <p:outputLabel value="#{postulacionEmpresalMB.email.valor}"/>                                                 
                            </p:column>
                        </p:row> 
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Facebook:"/></p:column>
                            <p:column colspan="3">
                                <p:outputLabel value="#{postulacionEmpresalMB.face.valor}"/>  
                            </p:column>
                        </p:row>
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Twiter:"/></p:column>
                            <p:column colspan="3">
                                <p:outputLabel value="#{postulacionEmpresalMB.twitter.valor}"/>  
                            </p:column>
                        </p:row>              
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Departamento:"/></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.departamento.nombre}"/>                                                         
                            </p:column>                                                    
                            <p:column styleClass="tdlavel"><h:outputText value="Municipio:" /></p:column>
                            <p:column>
                                <p:outputLabel value="#{postulacionEmpresalMB.direccion.idMunicipio.nombre}"/>                                                         
                            </p:column>                            
                        </p:row>                                  
                        <p:row>
                            <p:column styleClass="tdlavel"><h:outputText value="Especialidad:"/></p:column>
                            <p:column colspan="3">
                                <p:outputLabel value="#{postulacionEmpresalMB.persona.idRubro.nombre}"/>                                                         
                            </p:column>
                        </p:row>                                                                                            
                    </p:panelGrid>
                </h:form>              
                <p:separator/>
                <h:form id="frmdetidiomas">  
                    <p:dataTable id="datatableid" style="margin:0 auto;width: 90%;"
                                 var="didioma" 
                                 rowIndexVar="index"
                                 emptyMessage="No hay Idiomas Registradas" 
                                 value="#{postulacionEmpresalMB.persona.idiomaPersonaList}">  
                        <p:column headerText="N°" style="width: 8%">  
                            <h:outputText value="#{index+1}" style="font-size: 12px"/>
                        </p:column>                    
                        <p:column headerText="Lista de Idiomas">  
                            <h:outputText value="#{didioma.idIdioma.nombre}" style="font-size: 12px"/>  
                        </p:column>                    
                    </p:dataTable>
                </h:form>
                <p:separator/>
                <h:form id="frmdethabilms">  
                    <p:dataTable id="datatablehb" style="margin:0 auto;width: 90%"
                                 var="dhabil" 
                                 rowIndexVar="index"
                                 emptyMessage="No hay Habilidades Registradas" 
                                 value="#{postulacionEmpresalMB.persona.detalleHabilidadesList}"> 
                        <p:column headerText="N°" style="width: 8%">  
                            <h:outputText value="#{index+1}" style="font-size: 12px"/>
                        </p:column>                    
                        <p:column headerText="Lista de Habilidades" style="white-space:pre-line;">  
                            <h:outputText value="#{dhabil.idHabilidad.nombre}" style="font-size: 12px"/>
                        </p:column>  
                        <p:column headerText="Categoría" style="width: 35%;white-space:pre-line;">  
                            <h:outputText value="#{dhabil.idHabilidad.idCategoria.nombre}" style="font-size: 12px"/>
                        </p:column>  
                    </p:dataTable>
                </h:form>
                <p:separator/>
                <h:form id="frmdetestudms">
                    <p:dataTable id="datatableet" style="margin:0 auto;width: 90%;"
                                 var="destud" 
                                 rowIndexVar="index"
                                 emptyMessage="No hay Estudios Registrados" 
                                 value="#{postulacionEmpresalMB.persona.detalleEstudioList}">
                        <p:column headerText="N°" style="width: 8%">  
                            <h:outputText value="#{index+1}" style="font-size: 12px"/>
                        </p:column>                    
                        <p:column headerText="Titulo Optenido" style="white-space:pre-line;">  
                            <h:outputText value="#{destud.nombre}" style="font-size: 12px"/>
                        </p:column>  
                        <p:column headerText="Institución" style="white-space:pre-line;">  
                            <h:outputText value="#{destud.institucion}" style="font-size: 12px"/><br/>  
                            <h:outputText value="(#{destud.idTipoEst.nombre})" style="font-size: 12px"/>   
                        </p:column>                    
                        <p:column headerText="Pais" style="width: 20%;white-space:pre-line;">  
                            <h:outputText value="#{destud.idPais.nombre}" style="font-size: 12px"/>
                        </p:column> 
                    </p:dataTable>
                </h:form>
                <p:separator/>
                <h:form id="frmdhabextms">  
                    <p:dataTable id="datatablehabext" style="margin:0 auto;width: 90%;"                         
                                 var="dhabext" 
                                 rowIndexVar="index"
                                 emptyMessage="No hay Habilidades Registradas" 
                                 value="#{postulacionEmpresalMB.persona.habilidadesExtrasList}">  
                        <p:column headerText="N°" style="width: 8%">  
                            <h:outputText value="#{index+1}" style="font-size: 12px"/>
                        </p:column> 
                        <p:column headerText="Lista de Habilidades Extras" style="white-space:pre-line;">  
                            <h:outputText value="#{dhabext.nombre}" style="font-size: 12px"/>
                        </p:column>  
                        <p:column headerText="Descripción" style="white-space:pre-line;">  
                            <h:outputText value="#{dhabext.descripcion}" style="font-size: 12px"/>
                        </p:column>                                                                                         
                    </p:dataTable>
                </h:form>         
                
            </p:panel>
        </ui:define> 
        
        <ui:define name="dialog" >
             
        </ui:define>
        
    </ui:composition>
</html>